CR Frogs - Iconic Reflections
The iconic, Red-eyed Green Tree frog - more or less the national frog of Costa Rica photographed in the night jungle rain.
The iconic, Red-eyed Green Tree frog - more or less the national frog of Costa Rica photographed in the night jungle rain.