June 30, 2025 – June 30, 2025 30 Jun 2025 Geneva International String Academy Geneva • More Info Past Events