Stick insects (19/2370)

Spinotectarchus-acornutus-25355.jpg SupplejackThumbnailsSpiny stick insect

Stick insects mating.

Scientific name
Spinotectarchus acornutus
Common names
stick insect
Location
Hauturu / Little Barrier Island, New Zealand
Photo ID
25355