Vieste on the Gargano peninsula, Apulia, Italy

Life on the edge

2023-10-14 703