Only lovers left alive: Ilona Szalay: London
Past exhibition
opening Thursday 25th July
6 - 8pm
exhibition continues
26 July to 17 August 2024
6 Percy Street
London
W1T 1DQ