Designed by
Title
Saint Michel church in the streets of Chamonix in France #327675281
Description
CHAMONIX,FRANCE - JUNE 19,2024 - Saint Michel church in the streets of Chamonix. Chamonix-Mont-Blanc , more commonly known simply as Chamonix is a commune in the Haute-Savoie department of France
This image is editorial