A new Banksy mural sprouts beside a cropped tree in London. Many see an environmental message

A new Banksy mural drew crowds to a London street on Monday, even before the

March 18, 2024

A new Banksy mural drew crowds to a London street on Monday, even before the elusive graffiti artist confirmed that the work was his.