Imbabura treefrog (Hypsiboas picturatus) close up portrait, Colombia and Ecuador.
Resolution
7424 x 4955px
Contributor
Rights
Release
Stock Photo ID
D1267_14_001