LONDON - JUNE 4 : Wembley Stadium, London on June 4, 2010. The 90000-capacity venue is the second largest stadium in Europe, and serves as England's national stadium. It opened in 2007.
- Image ID: 139843897
- Release Information: Editorial Use Only. Use of this image in advertising or for promotional purposes is prohibited.
- Editorial Credit: Richard Cavalleri / Shutterstock.com
- Copyright: Richard Cavalleri