Today Live

Spain
La Albuera

Information

Name
La Albuera
Country
SpainSpain
City
Segovia
Capacity
6.000 Seats
Length
105 m
Width
68 m