National Stadium

Havana national stadium

At Havana-based Cuban national stadium Che Guevara watches the abandoned sports venue