Mallard Duck (Drake)

Mallard Duck (Drake)

Observation - Mallard Duck (Drake) - UK and Ireland. Description: Drake

Drake