Designed by
Title
Street view with traditional house in city centre of Chamonix, famous ski resort located in Haute-Savoie, France #314177656
Description
Chamonix, France - August 13, 2022. Street view in city centre of Chamonix, famous ski resort located in Haute-Savoie, France
This image is editorial