Designed by
Title
View of street with people and shops in the center of Chamonix #97829671
Description
Chamonix, France - June 26, 2016. View of street with people and shops in the center of Chamonix, a famous ski resort located in Haute-Savoie Province, at the foot of Mont Blanc in the French Alps
This image is editorial