No description.
Text: 2084 Football World Cup Final Senegal vs. Greece Beijing National Stadium Beijing, China