Saint-Saphorin village on Lake Geneva in Lavaux, Switzerland
Picturesque Saint-Saphorin village on the shore of Lake Geneva in Lavaux wine region, Switzerland
Showing the single result
Picturesque Saint-Saphorin village on the shore of Lake Geneva in Lavaux wine region, Switzerland