Published 3 March, 2016 at 2000 × 2002 in Mark Powell 1984 Dearing Street, 2015 Inkjet on Hahnemülle paper 150 x 150 cm