Jeff Elrod

, 41 Dover Street, London, 3 March – 21 April 2022