Mallard on Lochwinnoch

Mallard on Lochwinnoch

Observation - Mallard on Lochwinnoch - UK and Ireland. Description: