Frogs - EscapingAbroad.com
Powered by SmugMug Log In
Yellow-Flecked Glass Frog - Costa Rica

Yellow-Flecked Glass Frog - Costa Rica

(Cochranella albomaculata). Spotted near Quepos, Puntarenas Province, Costa Rica.

frogswildlifecosta rica