Stock Photo - Bel Air at dusk, the most popular trams, buses, trolleybuses station in Geneva located on a small island on Rhone river in center of the town, Geneva, Switzerland, Tour de I´Ile - Island Tower in the background, Leumi Private Bank next to historic Tower

Stock Photo: Bel Air at dusk, the most popular trams, buses, trolleybuses station in Geneva located on a small island on Rhone river in center of the town, Geneva.

Searchable keywords

Choose multiple keywords