Splash 2025 Preview Exhibition September 8 – October 2, 2025 Image: Image: Splash 2024; installation view