Skip to main content

GREEN-EYED TREE FROG

(Litoria genimaculata)