06 December 16 peckham_platform Twelve, Melanie Manchot exhibition at the Peckham Platform, 22 May-26 July 2015. Photo: Carmen Valino 0 Comments