German shepherd Puppy 2 month Long Hair
German Shepherd Long Coat
British labradog puppies 03134111831