Main » Photo album » Photographs » Moscow » Photo 23

Photo 23

At the Grand Sports Arena of the Luzhniki Olympic Complex or the Luzhniki Stadium, the biggest sports stadium in Russia and chief venue of the Games of the XXII Olympiad (1980 Summer Olympics)
In real size 680x643 / 69.7Kb
202 0 0.0

Added 31 May 2011 Emir