Designed by
Title
Teratohyla spinosa, Spiny Glass Frog, tinny amphibian with red flower, in nature habitat. Frog from Costa Rica, tropic forest. #136809360
Description
Teratohyla spinosa, Spiny Glass Frog, tinny amphibian with red flower, in nature habitat. Frog from Costa Rica, tropic forest. Beautiful animal in jungle, exotic animal from South America. Eye detail