The that means behind Banksy's newest sequence has been revealed because the artist unveiled the sixth paintings in his new animal-themed assortment in London …
Source : https://www.independent.co.uk/arts/banksy-animal-art-london-meaning-b2594437.html