Glass Frog

Glass Frog

A tiny spotted glass frog (Hyla punctata) sits on a leaf in a tropical climate. This small frog is given the name glass frog because its internal organs can be seen through the frog. These frogs inhabit central and south america.

by
by
by
by
by
by