Mountains and lake Geneva from the Embankment in Montreux. Switzerland

Mountains and lake Geneva from the Embankment in Montreux. Switzerland - 53685559

Similar stock images

to-top-page