Designed by
Title
Seaside promenade in Vevey town near Montreux with Swiss Alps in background, Switzerland, Europe #120923312
Description
VEVEY, SWITZERLAND - May 31, 2018 - Seaside promenade in Vevey town near Montreux with Swiss Alps in background, Switzerland, Europe.
This image is editorial