Mixed-breed puppy, 3 months old, lying in front of white background

Royalty-free stock photo ID: 64612588

Mixed-breed puppy, 3 months old, lying in front of white background