mail_outline sales@mediastorehouse.com
Geoffroys Spider Monkey (Ateles geoffroyi) aggressively screams and howls to alert the presence of a predator on the jungle floor. Osa Peninsula, Costa Rica