Montessa is a chimpanzee that currently resides at the Alamogordo Primate Facility in New Mexico.
National Institutes of Health
Copy credit and caption
Beginning download . . .