Osteocephalus species

Posted by in

Large Osteocephalus tree frog on hand

Tree frog Osteocephalus sitting on my hand in Peru 2006