‘The Snail and the Whale’ director wins top global animation prize
The Snail and the Whale, directed by Max Lang and South Africa’s Daniel Snaddon, has won the Annie Award for Best Special Production. ALSO READ: The Snail and the Whale, … Read Full Story