11005-24607 Hutton's stick insect (Niveaphasma annulata) a mating pair in dry fern. Dunedin *
huttons24607stick insectniveaphasmaannulataannulatusmimarchusmatinginvertebrate