A pair of Mallards

A pair of Mallards

Observation - A pair of Mallards - UK and Ireland. Description: A pair of Mallards.

A pair of Mallards.