German Shepherd puppy 386254105532629726





German Shepherd puppy