Ezra Bailey, ‘Where Were You?’, 2017, Gallery Attaché

About Ezra Bailey

British, b. 1983, Manchester, United Kingdom, based in Crystal Palace, London, United Kingdom