puppies 7 weeks

Woman sitting outside playing with 5 small puppies

Breed: Border Collie puppies 7 weeks