Today Live

Cuba
Estadio Pedro Marrero

Information

Name
Estadio Pedro Marrero
Country
CubaCuba
City
Havana
Capacity
28.000 Seats