Brown Lemur visits - Betompona, Madagascar [1584 x 1788] [OC] source

Lemurs ( ( listen) LEE-mər) are a clade of strepsirrhine primates endemic to the island of Madagascar.

Brown Lemur visits - Betompona, Madagascar [1584 x 1788] [OC]