Events: Ruiz Rodriguez H.
Events: Fernandez Ruiz R.
Location
Spain
Country
Melilla
City
Court 2
Stadium
Capacity