German Shepherd puppy long coat non category
labra female breder 0308. . 6436.861
Black German shepherd Puppies | German shepherd long Coat Pair