Image 1 of 1
PA115-1.jpg
Italy, Sardinia, Santa Teresa di Gallura: Torre Longosardo