Browsing: LONDON ART

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,…