Skip to content

Stuck on a Rock – Premiere Screening

Loop Project Space & Bar 23 Meyers Place, Melbourne, VIC, Australia

The premiere screening for my short documentary on the Lord Howe Island stick insect. Stuck on a Rock is a documentary on the saga of the Lord Howe Island stick insect, one of the rarest species of insects on the planet. It was exterminated on Lord Howe Island by rats that were accidentally introduced in…

Free
Back To Top