Margaret Green Animal Rescue | Youtube
187 FOLLOWERS
Established in 1965, Margaret Green Animal Rescue is the oldest and largest animal rescue charity founded in Dorset. Every year we cares for over 1,200 animals, many of which have been abandoned, unwanted and ill-treated, and rehome them to loving owners.