Frogs & Reptiles
Read More148 / 176
Granular glass frog (Cochranella granulosa) in Costa Rica.
granular glass frogglass frogfrogamphibianmacrorainforesttranslucentnaturewildlifewildwild animalstravelcosta ricamlorenzmegan lorenz
From Costa Rica 2017
- No Comments