Guiding Jim Peterson

wetlands of Caño Negro Wildlife Refuge, North Costa Rica