German Shepherd Dog | Single Coat Puppie | Pet Dog | GSD
Black Shepherd puppy (03452231317)
German Shepherd | double coated German Shepherd puppies | GSD