Mallard 19598

Observation - Mallard 19598 - UK and Ireland. Description: Mallard Chicks 1 of 6 broods on this stretch (n = 8,6,7,6,5,7 )

Mallard Chicks 1 of 6 broods on this stretch (n = 8,6,7,6,5,7 )