Stock Photo: The new Wembley Stadium, London, England, UK
Stock Photo: 1566-442968 The new Wembley Stadium, London, England, UK