89 Peckham High Street London Southwark SE15 5RS
Retention of fibreglass sculpture (2m high x 1.5m diameter) at the Peckham Peace Wall in Peckham Square (Retrospective).