Events: Moriya H.
Events: Verdasco F.
Location
Spain
Country
Segovia
City
Pista Pedro Munoz
Stadium
Capacity