Geneva lake, Switzerland

Geneva lake, Switzerland

View of Alps and Geneva lake, Montreux, Switzerland, silhouette of excursion ship

by
by
by
by
by
by