Montreux. Switzerland, Lake Geneva
Yachts parked in small town of Montreux on Lake Geneva. Switzerland
© Alexirina27000 | Stock Free Images
Similar Free Images
Categories: