Banksy is everywhere this weekend, or at least, brand-Banksy is.
London, The Simpsons, and this tag in Madrid which features in the Spanish version of the Exit Through The Gift Shop trailer.

See more by Banksy.

artist: Banksy
location: Madrid, Spain (exact location)

image by enplaytime





© unurth