fbpx
Search
Close this search box.

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



12 Apr 2024 by Qasim Zaidi

Rob Blackie: More sport, less crime

Read more