Olympic Athletes >> Yang Xiuli

Yang Xiuli

Yang Xiuli

Date of birth:1983-09-01

Height:5' 8"

Weight:169 lbs.

Results