Yorkshire terrier on guard

Royalty-free stock photo ID: 1302546

Yorkshire terrier on guard