
Player
Lucy Turmel
England
Lucy Turmel

England
- World Ranking:
- 36
- World Series Ranking:
- 19
- Birthplace:
- Ipswich, England