Sir David's Long-Beaked Echidna Spotted in Papua After 60 Years
Scientists have rediscovered a long-lost Sir David's Long-Beaked Echidna in the Cycloops Mountains, Papua, Indonesia.
Scientists have rediscovered a long-lost Sir David's Long-Beaked Echidna in the Cycloops Mountains, Papua, Indonesia.