|
Great Big Story
This giant bug is a Lord Howe Island stick insect.
Although they can grow to be as long as a human hand, their most remarkable feat at this point is simply existing — until 2001, the species was believed to be extinct.
« Back To Articles
|
|
|
|
|