7.calphotos 1111 1111 1111 7609
2008 Sean Michael Rovito   cc-by-nc-sa-3.0

Tlalocohyla picta is a species of amphibian in the family hylid frogs.

EOL has data for 5 attributes, including: