mail_outline sales@mediastorehouse.com
Thorny devil stick insect (Eurycantha calcarata), Willaumez Peninsula, New Britain, Papua New Guinea, December
Lord Howe Island stick insect (Dryococelus australis), Bristol Zoo Gardens, Bristol, UK
Close up of a Lord Howe Island stick insect (Dryococelus australis), Bristol Zoo Gardens, Bristol, UK. Captive
Macleays Spectre (Extatosoma tiaratum) captive at the University of Texas