Crowds flock to new Banksy tree mural in London
Published
Crowds have gathered to see a new tree mural in north London after street artist Banksy claimed the piece.
Full ArticlePublished
Crowds have gathered to see a new tree mural in north London after street artist Banksy claimed the piece.
Full ArticleMystery artist confirms new London tree mural is his work