Place: Street Art, London, City of London, United Kingdom
By Bonnie Shaw Uploaded on 18 December 2007 1 favorite, 81 views
The writing's on the wall... East London street art at its best!