News
The Lord Howe Stick Insect story, and what happened next to Adam and Eve, is now told in a visually stunning new film, "Sticky", by Jilli Rose. The first public premier will be at Cinequest in San ...
Then, several decades later, a similar species of stick bug was found on a tiny volcanic landmass called Ball’s Pyramid, roughly 12 miles off the coast of Lord Howe Island.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results