Image 1 of 1
122865.jpg
Puglia, The Unspoiled Tremiti Isles I Pagliai rock formations (Haystacks)