Moment man tries to remove Banksy artwork as meaning behind animal murals revealed
1 month ago
1
A new Banksy artwork appeared in north London overnight - the sixth this week - as the meaning behind the spate of pieces in the capital has finally been revealed