Hyla frog
A frog of the hylidae family rests on a leaf in the darkness of the peruvian rainforest.
© Physi28 | Stock Free Images
Similar Free Images