11001-88911 Huia (Heteralocha acutirostris) extinct. Mounted female on rotten log. *
Huia88911HeteralochaacutirostrisextinctMountedfemalerottenlogcloseupclose up