Video

Embankment of Geneva, Switzerland. (Stock Footage)

Embankment of Geneva, Switzerland. (Stock Footage)

Embankment of Geneva, Switzerland. View from the Lake to the houses and the bridge. Houses and shops stand along Lake Geneva. Switzerland.

by
by
by
by
by
by