A few photos from the town of Tende, a town in the Alpes-Maritimes department in southeastern France near the Italian border.

You may also like

Back to Top