Designed by
Title
The cool and soothing green and blue slope snouted glass frog #246054656
Description
Luminous to the eye to a point of glowing. This spotted glass frog is found in Costa Rica, Panama and parts of Colombia. Frog Type: slope snouted glass frog, Cochranella euknemos