Save 20% on Awesome and Plus accounts with Our A+ Back to School Sale 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