Farm-house Sa Tiria
Teulada - Cagliari (Sardinia)
See more