11005-31803 Herekopare giant weta (Deinacrida carinata) female roosting in flax with two juveniles. This is a 'dwarf' giant weta - smallest of all our giant weta *
Herekoparegiantweta31803Deinacridacarinatafemaleroostflaxjuvenilesdwarfsmallsmallest