This website has been removed. Please visit www.kirkcudbright.town for information about the town of Kirkcudbright.