Indonesia (Sumatra) Primates

Share
twitterlinkedinfacebook
Image 22 of 27
< Prev Next >
THOMAS'S LEAF MONKEY
Thomas's langur (Presbytis thomasi) is a species of primate in the family Cercopithecidae. It is endemic to North Sumatra, Indonesia. Gunung Leuser National Park - Bukit Lawang (Northern Sumatra) Indonesia.