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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results