West Highland White Terrier puppy, 4 weeks old, lying in front of white background

West Highland White Terrier puppy, 4 weeks old, lying in front of white background

West Highland White Terrier puppy (4 weeks old)

by
by
by
by
by
by