Geneva, Switzerland
Plage des Eaux-Vives

Geneva, Switzerland

March 2025