Banksy confirms he is behind the tree street art in north London
A tree mural in Finsbury Park that appeared overnight on a residential building is the work of Banksy, the anonymous street artist has confirmed. The artist claimed ownership of the graffiti in an Instagram post on Monday, after it had…