Image 13 of 50
< Prev Next >
FIFA World Cup Football Russia 2018, Fans from Croatia and France are seen on the Red Square in front of Kremlin and St Basil's Cathedrale ahead of the final France vs Croatia on Sunday the 15th of July at Luzhniki stadium in Moscow. A French fan with a flag and an Antoine Griezmann jersey.
Share
twitterlinkedinfacebook
FIFA World Cup Football Russia 2018, Fans from Croatia and France are seen on the Red Square in front of Kremlin and St Basil's Cathedrale ahead of the final France vs Croatia on Sunday the 15th of July at Luzhniki stadium in Moscow. A French fan with a flag and an Antoine Griezmann jersey.