2 Men Run Off With Artist Banksy’s Latest Street Artwork In London
2023-12-22 18:54:52 It not the first time the famously enigmatic artist’s works have been removed shortly after appearing. London: British street artist Banksy revealed his latest UK street artwork Friday…