Jo Lane: Human Mesh

13 August - 21 September 2025