Estadio Nueva Espana

Name:
Estadio Nueva Espana
Country:
Argentina
City:
Buenos Aires
Seating capacity:
18000