USA. Up close portraits of green tree frogs.
Resolution
4150 x 4150px
Contributor
Rights
Release
Stock Photo ID
D256_55_104
This photo is currently unavailable for licensing. Contact us for more information.