Today Live

Spain
Ciudad de Tudela

Information

Name
Ciudad de Tudela
Country
SpainSpain
City
Tudela
Capacity
11.000 Seats
Length
100 m
Width
67 m