PRIMATES

Image 4 of 32
< Prev Next >

_CRR1083.jpg

This howler monkey, a primate of Costa Rica, appears to be contemplating the meaning of life. His tongue sticks out to tell us what he thinks.