Marsh Frog (?)

Marsh Frog (?)

Observation - Marsh Frog (?) - UK and Ireland. Description: Large frog (toad?).

Large frog (toad?).