Crowds have flocked to north London’s Finsbury Park, where a new Banksy mural has appeared. The elusive artist has claimed the work, which is believed to be a commentary on the climate crisis. Isabella Bull reports.
World-renowned artist confirms north London tree mural is his








Add comment