group of dog : german shepherd, border collie, Parson Russell Terrier and some crossbreed

group of dog : german shepherd, border collie, Parson Russell Terrier and some crossbreed

group of dog : german shepherd, border collie, Parson Russell Terrier and some crossbreed in front of a white background

by
by
by
by
by
by