Loading the player...

A new painting by Banksy

A new Banksy painting on a wall in Birmingham, England.

Leave a Reply

Your email address will not be published.