The Miniature Pinscher puppy, 3 weeks old, lying in front of red background

Royalty-free stock photo ID: 94802596

The Miniature Pinscher puppy, 3 weeks old, lying in front of red background