Kirkudbright.com
$2,500.00 Contact Dermot for more info

A town and parish in Kirkcudbrightshire, of which it is traditionally the county town, within Dumfries and Galloway, Scotland.
A town and parish in Kirkcudbrightshire, of which it is traditionally the county town, within Dumfries and Galloway, Scotland.