beautiful obedient German shepherd male puppy
German Shepherd Long Coat BEST Puppy Of Town
German shepherd