FIP World Cup, Semifinals

FIP World Cup, Semifinals

FIP World Cup, Semifinals

•

•

•

•

From Khalifa International Tennis and Squash Complex in Doha, Qatar.

More Info