Banksy confirms London tree mural is his own work

Banksy confirms London tree mural is his own work

BBC News

Published

The street artist uploaded before and after pictures of the artwork to Instagram on Monday.

Full Article