Sunday, February 13, 2011

“proportionately largest brain of all primates”

Squirrel monkeys born at Virginia Zoo.

0 comments:

Post a Comment