Gabriella Taylor

Gabriella Taylor

Great Britain Flag Great Britain
On court at 2017-03-22 00:08 GMT
3-6 6-2 7-5
Arantxa Rus

(2) Arantxa Rus

Netherlands Netherlands Flag