Lula (Italy)

English: Lula is a village in the Monte Albo massive in the Province of Nuoro in Sardinia, Italy.
Last modified on 5 May 2011, at 12:02