IAAF Race Walking Challenge Final

IAAF Permit Race Walking Meeting

PR OF CHINA Beijing, PR OF CHINA 18 SEP 2010