Mallard cross

Mallard cross

Observation - Mallard cross - UK and Ireland. Description: