"Britches" - an infant monkey rescued from an animal research lab. She was found in a darkened room with her eyes sewn shut. She is now well-cared for.

Quit

Source: Animal's Voice (USA)
Photographer:
PETA