VERY HIGH QUALITY BLACK GERMAN SHEHPERD PUPPY FOR SALE
Long coated
German shepherd triple coat puppy for sale