Open Grand Teguise Playa

Time control:
90min + 30sec
Begin date:
24-Jun-2019
End date:
30-Jun-2019
Location:
Las Palmas, Spain
Address:
Costa Teguise Market, Teguise, Canary Islands 35508, Spain