St Michaels, Dumfries and Galloway

GPTKB entity