Tortuguero, Costa Rica - Uncornered Market
Frog on a Leaf - Tortuguero, Costa Rica

Frog on a Leaf - Tortuguero, Costa Rica

Frog on a leaf in the rain forest of Tortuguero, Costa Rica.

Costa RicaCosta Rican frogTortuguerofrograinforest