
Teresa Solar Abboud: Mother Tongue
Hayward Gallery
London, United Kingdom
October 16, 2025 – March 26, 2026