Travel Photography Photos tagged as frog Red eyed leaf frog
A Costa Rican trade mark, the red eyed leaf frog. Usually found at night under or around leaves and reeds
Nearby accommodation: Guapinol Ecological Farm
To comment on photos, you need to login first.
Have you forgotten your username or password? Retrieve Your Login Details