Welsh, Mary(Mary O.).Walks in the Dumfries & Galloway.