Banksy reveals second new animal-themed artwork in London – as fans speculate its meaning

Banksy reveals second new animal-themed artwork in London – as fans speculate its meaning