Perfect Perspective! Banksy Reveals ‘Aachoo!!’ Public Street Art
He’s back! Banksy returns with a new stencil work in a residential neighborhood in Bristol, England. The British artist took to his native streets and dropped off the unofficially titled Aachoo!!. The artwork features an elderly woman with a headscarf while letting out an incredible sneeze. The sneeze was apparently powerful enough to knock her […]