Philip N. Cohen: Tayra in Cahuita National Park, Costa Rica
Philip N. Cohen: Two-toed Sloth, Puerto Viejo de Talamnca
Philip N. Cohen: Mantled Howler Monkey eating guava at the beach in Puerto Viejo de Talamnca
Philip N. Cohen: Mantled Howler Monkey and infant, Cahuita National Park, Costa Rica
Philip N. Cohen: Mantled Howler Monkey, Cahuita National Park, Costa Rica
Philip N. Cohen: Mantled Howler Monkey, Cahuita National Park, Costa Rica
Philip N. Cohen: Mantled Howler Monkey in Puerto Viejo de Talamanca, Costa Rica
Philip N. Cohen: Mantled Howler Monkey in Puerto Viejo de Talamanca, Costa Rica
Philip N. Cohen: Ruddy-tailed Flycatcher, Cahuita National Park, Costa Rica
Philip N. Cohen: Great Kiskadee, Cahuita National Park, Costa Rica
Philip N. Cohen: Little Blue Heron at Puerto Viejo de Talamanca, Costa Rica
Philip N. Cohen: Tricolored Heron, Puerto Viejo de Talamnca
Philip N. Cohen: Yellow-crowned Night-Heron Puerto Viejo de Talamnca
Philip N. Cohen: Yellow-crowned Night-Heron Puerto Viejo de Talamnca
Philip N. Cohen: Whimbrel at Puerto Viejo de Talamanca, Costa Rica
Philip N. Cohen: Two Roadside Hawks, Puerto Viejo de Talamanca, Costa Rica
Philip N. Cohen: Common Black Hawk at Puerto Viejo de Talamanca, Costa Rica
Philip N. Cohen: Groove-billed Ani, Puerto Viejo de Talamanca, Costa Rica
Philip N. Cohen: Spotted Sandpiper, Puerto Viejo de Talamnca
Philip N. Cohen: Social Flycatcher in Puerto Viejo de Talamanca, Costa Rica
Philip N. Cohen: Scarlet-rumped Tananger, Puerto Viejo de Talamnca
Philip N. Cohen: Black Vulture, Puerto Viejo de Talamanca, Costa Rica
Philip N. Cohen: Black Vulture, Puerto Viejo de Talamnca
Philip N. Cohen: Montezuma Oropendola, Puerto Viejo de Talamanca, Costa Rica
Philip N. Cohen: Black-crowned Antshrike, Cahuita National Park, Costa Rica
Philip N. Cohen: Collared Plover, Puerto Viejo de Talamanca
Philip N. Cohen: Magnificent Frigatebird and Black Vulture, Puerto Viejo de Talamanca, Costa Rica
Philip N. Cohen: Children playing on a wrecked boat in Puerto Viejo de Talamanca
Philip N. Cohen: Playa Negra Puerto Viejo
Philip N. Cohen: The beach at Puerto Viejo de Talamanca, Costa Rica