Rain Frogs (Craugastoridae family)

Craugastor fitzingeri
Craugastor fitzingeri
press to zoom
Craugastor mimus
Craugastor mimus
press to zoom
Craugastor megacephalus
Craugastor megacephalus
press to zoom