Sheila Kernan: New Collection

12 November - 2 December 2026