Summer Exhibition | London

7 July - 6 September 2025