Mirror, Slewe Gallery, Amsterdam, 2024