CostaRica60

A Spectacled Caiman on the Rio Frio near the Nicaraguan/Costa Rican border.

Skip to content