Ezra Bailey, ‘Does It Look Better?’, 2017, Gallery Attaché

About Ezra Bailey

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