Giulia Andreani

Pigs and Old Lace, 41 Dover Street, London, 24 September – 31 October 2020