Skip to main content

SPENCER'S RIVER TREE FROG

(Litoria spenceri)