Skip to main content

ARMOURED FROG

(Litoria lorica)