Splash 2025
Preview Exhibition
September 8 – October 2, 2025

Image: Image: Splash 2024; installation view