Home
|
Moscow, stadium and metro
|
Next Photo
Luzhniki Stadium - built in 1955 but refurbished for the World Cup
Copyright © James Howard 2018