11005-30005 Poor Knights giant weta (Deinacrida fallai) adult female laying eggs on forest floor. Tawhiti Rahi, Poor Knights Islands *
poor knightsgiantweta30005Deinacridafallaiadultfemalelayingeggforest floor