Animation

Sticky (2014)

Sticky (2014) – A meditation on uniqueness and the persistence of life The astonishing true story of the Lord Howe Island stick insects. ‘Sticky’ is [Read More…]