puppies sitting on wall at the end of leash two more puppies

Royalty-free stock photo ID: 865962

puppies sitting on wall at the end of leash two more puppies