Xu Shouli

Xu Shouli

Born 1 January 1959 in Yangzhou, Jiangsu Province, China