German shepherd long coat
Black shepherd Puppy | GSD | Dog for sale 03136357264
black German Shepherd long coat puppy