27/03/2012

Catford's Finest


Ah my favourite, of Catford's many fine retail emporiums.






The Illuminated Turd.