Puppies Being Cared for by the Animal Rescue League of Boston
Eight puppies who were in the care of the Animal Rescue League of Boston ahead of National Puppy Day.
Eight puppies who were in the care of the Animal Rescue League of Boston ahead of National Puppy Day.