Australian Shepherd (1 year old), Parson Russell Terrier puppy (6 months old)

Australian Shepherd (1 year old), Parson Russell Terrier puppy (6 months old)

Australian Shepherd (1 year old), Parson Russell Terrier puppy (6 months old)

by
by
by
by
by
by