General Banksy Reveals New Street Art And It’s Nothing To Sneeze At News Desk December 11, 2020 But the British street artist has claimed responsibility for a new piece in his home city of Bristol, southwest England, that depicts an old woman sneezing out her false teeth. …