Last seen in 1961 and feared to be extinct, an elusive long-beaked echidna was spotted in Indonesia.
#Echindna #Indonesia #Scientist
Last seen in 1961 and feared to be extinct, an elusive long-beaked echidna was spotted in Indonesia.
#Echindna #Indonesia #Scientist