2018 FIFA W Didier Deschamps FRA,JULY 15, 2018 Football Soccer FIFA World Cup Russia 2018 final match between France 42 Croatia at Luzhniki Stadium in Moscow, Russia.Photo by Yohei OsadaAFLO SPORT Editorial Stock Photo - Afloimages
Didier Deschamps (FRA),
JULY 15, 2018 - Football / Soccer :
FIFA World Cup Russia 2018 final match between France 4-2 Croatia
at Luzhniki Stadium in Moscow, Russia.
(Photo by Yohei Osada/AFLO SPORT)