Artifact
Emperor
25d
Attenborough's long-beaked echidna has been feared extinct for over 60 years, but researchers just provided video evidence that this bizarre egg-laying mammal is still alive in Indonesia's Cyclops Mountains, known to locals as Dafonsoro or Dobonsolo.
0 Comments 0 Likes
Comment
App Store
Download Artifact to read and react to more links
App Store Play Store