Cannon on the riverside at Kirkcudbright in Dumfries and Galloway, Scotland. Les Bell June 24, 2019 2019, Dumfries and Galloway, Kirkcudbright, River Dee, Rivers, Scotland Cannon on the riverside at Kirkcudbright in Dumfries and Galloway, Scotland.