Belgian Shepherd Dog puppy, 5 months old, standing against white background

Royalty-free stock photo ID: 105407729

Belgian Shepherd Dog puppy, 5 months old, standing against white background