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


On the promenade along Lac Leman, Evian, France.

On the promenade along Lac Leman, Evian, France.