Skip to main content

LEAF GREEN TREE FROG

(Litoria phyllochroa)