Litoria lesueuri

Lesueur's Frog