Marsh frogs

Marsh frogs

Observation - Marsh frogs - UK and Ireland. Description: Lots of these seen in the ditches around Lewes

Lots of these seen in the ditches around Lewes