Thank you for your patience while we retrieve your images.
Squirrel Monkey at Elmwood Park Zoo

Squirrel Monkey at Elmwood Park Zoo

a Squirrel Monkey looks inquisitively at the camera at the Elmwood Park Zoo in Norristown, Pennsylvania