2006 IAAF Race Walking Challenge

IAAF Permit Race Walking Meeting

PR OF CHINA Yangzhou, PR OF CHINA 22 APR 2006