Twelve, Melanie Manchot exhibition at the Peckham Platform, 22 May-26 July 2015. Photo: Carmen Valino