Banksy’s Latest Sculpture Joins London’s Imperial Icons

Okay, so a new Banksy just popped up in central London, and it’s pretty powerful. It’s in Waterloo Place, which has a lot of history, and it’s a sculpture of a guy in a suit – but he’s blindfolded by his own flag! It looks like he’s confidently stepping off the base he’s standing on. It’s a really striking image, honestly.







