Banksy confirms his new work in EnglandAugust 19, 2021 Britain’s most famous street artist, Banksy has confirmed that he is the creator of a number of works that have appeared recently in British seaside towns. An…