Ernespie House Hotel

Castle Douglas, Dumfries and Galloway