Tag: Art installation
Banksy Artwork Carefully Transferred for Display at New Location
A new Banksy artwork featuring piranhas in a police sentry box has been carefully transferred to a new location in Central London. The piece,...
Banksy Reveals New Artwork in London: Unveiling the Mystery
Banksy, the renowned street artist, has recently revealed a new piece of artwork in London, confirming his authorship. The artwork portrays a mountain goat...