.
Vevey, Switzerland, Europe, Vineyards terrace far view

Vevey, Switzerland, Europe, Vineyards terrace far view