Banksy confirms London tree mural is his own work
Photo #3539 18 March 2024, 08:15
The street artist uploaded before and after pictures of the artwork to Instagram on Monday.
Comments (0)