Friday, March 20, 2015

Not Yeti Friday - Megaladapis


Sadly, the Megaladapis of Madagascar, or koala lemur, is extinct.


Source
Source
Source

No comments: