view of city of Geneva, the Leman Lake and the Water Jet, in Switzerland, Europe

view of city of Geneva, the Leman Lake and the Water Jet, in Switzerland, Europe

 Stock photo ID: 160652810

Similar images

  |   See all