fbpx

Wembley Stadium – Football – England v Russia – UEFA Euro 2008 Qualifying Group E – Wembley Stadium – London – England – 12/9/07


General View of Wembley Stadium prior to England vs. Russia in UEFA Euro 2008 Qualifying Fixture


Related articles



29 Sep 2023 by Qasim Zaidi

National Inclusion Week 2023

Read more