Stock Photo - Two Imbabura Treefrogs (Hypsiboas pictuator), Treefrog family (Hylidae), Choco rainforest, Ecuador.

Stock Photo: Two Imbabura Treefrogs (Hypsiboas pictuator), Treefrog family (Hylidae), Choco rainforest, Ecuador.

Searchable keywords

Choose multiple keywords