Driftwood at Tortuguero Beach on the Carribean Sea - Costa Rica.
Frog on a leaf in the rain forest of Tortuguero, Costa Rica.