6197 Europe 2022 – Geneva Waterfront – Switzerland_result ← Previous Next → ..a sculpture on the Geneva foreshore..