Italy secure fourth title

Omnisport-uk

by Omnisport-uk

2K
25 views
Italy claimed a convincing 3-0 victory of Russia in the final of the Fed Cup to secure their fourth title.