West Highland White Terrier on the beach

Royalty-free stock photo ID: 41397352

West Highland White Terrier on the beach