German shepherd long hair
female German Shepherd for sale
German Shepherd | long coat pupies for sale | Puppy