Mountain lemurs are the largest species of lemur, living in the mountains of Madagascar. They are central characters in All Hail King Julien: Exiled.
Trending pages
All items (7)
Mountain lemurs are the largest species of lemur, living in the mountains of Madagascar. They are central characters in All Hail King Julien: Exiled.
All items (7)