Gray-headed chachalaca at Crocodile Bay Resort - Costa Rica.
Housecat at the sea-turtle research station - Costa Rica.
Deploying a sea-turtle capture net along the Osa Peninsula - Costa Rica.