Champions League Final Stadium Moscow

The Luzhniki Stadium in Moscow is the venue for the 2008 UEFA Champions League Final

Luzhniki Stadium Aerial / Satellite Photograph

View Larger Map of Luzhniki Stadium in Moscow



<< Home

Blogger