Banksy Street Art Photgraph

Banksy Street Art Photgraph

Everyone's favorite graffiti artist shows the world, once again, why he/she is so popular. This appears in Tower Hamlets, London.