Lavaux, Switzerland: Little town, Lake Geneva and the Swiss Alps landscape seen from Lavaux vineyard tarraces in Canton of Vaud

Lavaux, Switzerland: Little town, Lake Geneva and the Swiss Alps landscape seen from Lavaux vineyard tarraces in Canton of Vaud - 147076067

Similar stock images

to-top-page