Tibetan Terrier (3 years) and puppy Border Collie (4 months)

Tibetan Terrier (3 years) and puppy Border Collie (4 months)

Tibetan Terrier (3 years) and puppy Border Collie (4 months) in front of a white background

by
by
by
by
by
by