FFrance Read More Street artist Banksy unveils animal-themed artwork in London • FRANCE 24 EnglishAugust 12, 2024 Street artist Banksy unveils animal-themed artwork in London • FRANCE 24 English Elusive street artist Banksy on Sunday unveiled a…