Great Street Art From East London

Friday, August 31st, 2012

There are a handful of cities you have to visit if you really love graffiti. London is one of those cities and Laughing Squid has the proof.