A screen print made for an exhibition in May 2012 in the Elephant & Castle shopping center, London.