Ashleigh Barty clinches pole position in Shenzhen

By October 31, 2019