Kirkcudbright, Dumfries and Galloway
a lot of challenges in the past because of their learning disabilities, Autism and mental and physical health issues, but this hasn't...