La Selva Biological Station
La Selva Biological Station,Heredia,Costa Rica.
La Selva Biological Station, Sarapiquí, Heredia, Costa Rica
Isla Calero, RVS Barra del Colorado, Costa Rica.
Observation made in Sarapiquí, Costa Rica. The queen of the tree frogs, my favorite one.