Stade de France
Appearance
The Stade de France is a multipurpose stadium in Paris, France. It has a capacity of around 80,000.
Other websites
Wikimedia Commons has media related to Stade de France.
The Stade de France is a multipurpose stadium in Paris, France. It has a capacity of around 80,000.