Banksy Unveils Seventh London Artwork in a WeekAugust 12, 2024 Renowned street artist Banksy has confirmed his latest creation: swimming piranhas painted onto a City of London Police sentry box. The artwork, discovered on Sunday morning,…