2018 World Championships – Women’s Team Finals

Visit this gallery of Women’s Team Finals from the Aspire Zone in Doha, Qatar, on October 30.