Farm-house Gli Ulivi
Castiadas - Cagliari (Sardinia)
See more