Saturday, November 19, 2011

Sidewalk art will blow your mind.

http://i.imgur.com/y3T3Y.jpg
Canary Wharf, London, UK.

No comments:

Post a Comment