a Belgian Shepherd bitch taking care of her newborn puppy

a Belgian Shepherd bitch taking care of her newborn puppy

 Stock photo ID: 68205046

Signed property release on file with Shutterstock, Inc.