GB's Jones takes Challenger title in Palermo

28th Jul 2025    |     Source: BBC

Francesca Jones won eight titles on the ITF circuit