Havanese (3 years old), Yorkshire Terrier (2 years old)

Havanese (3 years old), Yorkshire Terrier (2 years old)

by
by
by
by
by
by