Exhibitions / An exhilarating, uneven survey of an outstandingly eccentric British surrealist Hermione Eyre The Spectator 11 1 05.03.2025 .....© The Spectator visit website