Ajax loader
Lantosque, France / Photo
Lantosque (Dép. Alpes-Maritimes, France).

View across the Vésubie of the town centre with Saint-Pons church (built in 1668).

Photo, 2000.
of 1
Open Lightbox