Lemurs!
Lemur facts:
Lemur means ‘spirit of the night’ in Latin.
Lemur society is run by females.
Lemurs are the only non-human primates with blue eyes.
You’re welcome!
Animated by Frida.
View all tags
Posted on
Sep 6, 2018
More by Animade View profile
Like