Harlequin Duck at Aberdeen, 8th January 2015

Harlequin Duck at Aberdeen, 8th January 2015

Harlequin Duck at Aberdeen, 8th January 2015

Leave a comment