France vs Croatia: Final – 2018 FIFA World Cup

Posted by Noor Ali

MOSCOW, RUSSIA – JULY 15: French fans celebrate after the 2018 FIFA World Cup Russia final between France and Croatia at the Luzhniki Stadium in Moscow, Russia on July 15, 2018. France have won the World Cup beating Croatia 4-2.

Be the first to comment

Leave a Reply

Your email address will not be published.