1.6k SharesTree Lobsters of Lord Howe Island: The uplifting survival story of an insect species thought to be extinct for 80 years