Cook Strait giant weta (Deinacrida rugosa)

« Back to species overview page