Image 1 of 1
AACD0510.jpg
Barred Leaf Frog on Plant Stem; Tambopata River, Peru