NewsBanksy's latest London artwork removed hours after being unveiled in northwest London August 11, 2024August 11, 2024 [ad_1] The cat-inspired piece, situated in northwest London, was confirmed by the elusive road artist, becoming a member of photos of a goat, elephants, monkeys, … [ad_2] Source : https://www.youtube.com/watch%3Fv%3DwEBIfZUIcpA