Photos Sports

The Luzhniki stadium is illuminated

The Luzhniki stadium is illuminated
MOSCOW: The Luzhniki stadium is illuminated prior to the upcoming World Cup final between France and Croatia in Moscow. REUTERS