sceloglaux albifacies


Meanings

  • almost extinct owl of New Zealand