Thank you for your patience while we retrieve your images.
13 of 24 photos


On the promenade along Lac Leman, Evian, France.

On the promenade along Lac Leman, Evian, France.