UK: Suspected Banksy’s New Mural Appears In Central London
- Captured on Monday 9th of October 2023
- Location is London
Description
A mural suspected to be Banksy's new artwork has appeared in central London outside Edgware Road Underground statio Read more...