Vieste - Beautiful Coastal Town On The Rocks In Puglia

Vieste - beautiful coastal town on the rocks in Puglia

Vieste - beautiful coastal town on the rocks in Puglia. The church of San Francesco di Vieste. Gargano peninsula, Apulia, southern Italy, Europe