Here is the trailer for new film Sticky, a short animated documentary telling the amazing story of the stick insects from Lord Howe Island. A love song to evolution, uniqueness, life and the little creatures underfoot.
Here is the trailer for new film Sticky, a short animated documentary telling the amazing story of the stick insects from Lord Howe Island. A love song to evolution, uniqueness, life and the little creatures underfoot.