Odd frog

Odd frog

Observation - Odd frog - UK and Ireland. Description: Lime green frog, very bobbly back, open mouth red inside.

Lime green frog, very bobbly back, open mouth red inside.