Place: Street Art, London, City of London, United Kingdom
By Tony Day Uploaded on 18 December 2007 2 favorites, 101 views
artwork in chalk farm road camden,London