Soccer : FIFA World Cup Russia 2018 - Moscow AMA413410
Please sign in to view this image
CAPTION
The Vorobyovy Gory Metro underground station in Moscow the stop for the Luzhniki Stadium, venue for the FIFA World Cup Russia 2018 Final. branding and information on when Russia won the right to host the World Cup