Kirkcudbright Harbour at low tide 25th December 201629th December 2016 by Webmaster / Postmark not legible.