[London, June 14. Image via Getty]

New Banksy Mural at The Princess of Wales Pub in Primrose Hill on June 14, 2010 in London, England.