Amy Stephens, ‘An Architects Paradise ’, 2013, William Benington Gallery

About Amy Stephens

United Kingdom, b. 1981, London, based in London, UK

Solo Shows