Back

Europe, Switzerland , Vevey


More pictures from this city


star trails over lake Geneva