Thursday, June 29, 2006

“the world's smallest primates”

Tiny marmoset on the loose captured/rescued in East Palo Alto, California.

0 comments:

Post a Comment