Osteocephalus species Posted by Devin Edmonds in Tree frog Osteocephalus sitting on my hand in Peru 2006 Related Dec.20 0