Dumfries and Galloway Canine Rescue Centre - fundraising | Neighbourly

A group of local people, supported by the local media and residents of Dumfries and Galloway, set out to raise sufficient funds to keep a dog rescue a...
neighbourly