London, UK. 13th Aug, 2017. Jiayu Yang of China wins the women's 20km Race Walk at the London 2017 IAAF World Championships in EFE/Lavandeira Jr Credit: EFE News Agency/Alamy Live News

- Image ID: JWHKF6
London, UK. 13th Aug, 2017. Jiayu Yang of China wins the women's 20km Race Walk at the London 2017 IAAF World Championships in EFE/Lavandeira Jr Credit: EFE News Agency/Alamy Live News
EFE News Agency / Alamy Stock Photo
Image ID: JWHKF6

Similar stock images