Mallard ducks

Mallard ducks

Observation - Mallard ducks - UK and Ireland. Description: This pair seem to be turning up in all the ditches around here

This pair seem to be turning up in all the ditches around here