Puppy Belgian Tervuren (3 months)

Puppy Belgian Tervuren (3 months)

Puppy Belgian Tervuren (3 months) sitting in front of a white background

by
by
by
by
by
by