Collection image

Duke Lemur Center

Last updated over 3 years ago

Strepsirrhine primates found at the Duke Lemur Center in Durham, NC.