Tag: Animal artwork

news-12082024-013331

New Title: Seventh Banksy Animal Artwork Unveiled in London

Banksy has confirmed that he is the artist behind a new piece of artwork featuring swimming fish, which has been unveiled on a police...