flickr-free-ic3d pan white

PEN01835 - Leake Street - 03/52

I shot this on the way home from a meeting in London. Leake Street is a place in London (under Waterloo train station) where graffiti is allowed ... most of the artists paint themselves a grey or other neutral surface before starting their thing. I have no idea what this one is means?

1,979 views
3 faves
4 comments
Taken on January 17, 2011