M&S Charity of the Year 16/17 | neighbourly

We wish to raise the money within the Guide Dogs Name a Puppy Scheme ie £5000 per puppy to cover the costs of training the puppies.
neighbourly