23.5.08

Pelt scraps



Peckham High Street, London, 2008