Skip to main content

PEPPERED TREE FROG

(Litoria piperata)