Sphinx Monkey

Sphinx Monkey / Spontaneous diabetes mellitus in captive mandrillus sphinx monkeys: