Art By The Sea! Banksy Releases “A Great British Spraycation” Recap Video
The one and only Banksy is back. The artist recently made headlines for his installations found across five coastal towns in the UK. To recap his seaside adventures, the artist released a new film entitled “A Great British Spraycation.” The video comments on the lockdown around the world and the domestic travel happening within his […]