Shan Xiongxin (original) (raw)
Shan Xiongxin (? - 5 June 621) was a general, top warrior and peasant uprising leader during the transitional era between Sui and Tang dynasties.
Shan Xiongxin (? - 5 June 621) was a general, top warrior and peasant uprising leader during the transitional era between Sui and Tang dynasties.