Events: Llamas Ruiz P.
Events: de Bakker T.
Location
Spain
Country
Palmanova
City
Court 8
Stadium
Capacity