Spain
Estadio Ricardo Saprissa Ayma, Tibas

Stadium

Estadio Ricardo Saprissa Ayma
Tibas
Capacity
25,100