Arise Alive

Tate St Ives, 24 May – 2 November  2025