Animals > Chordates > Amphibians > Frogs > Screeching Frogs

Peacock Tree Frog
Amani Forest Tree Frog, Vermiculated Tree Frog
Leptopelis vermiculatus