Back-to-School Sale. Get 15% off Plus and Awesome accounts, now until September 5th.Upgrade now

Lemures are animals of the order primates who live and work in Madagascar , Africa . The meaning of the word Lemures is being or spirit in the evening or ghosts . This is probably because the eye shape of animals can reflect light at night accompanied by shrill cries

Discover more inspiring photos like this one.

Download the FREE 500px app Open in app