Lusail (Qatar) (AFP) – Images of the Lusail stadium in Qatar, the 80,000-seat venue a few hours before it hosts the World Cup final between Argentina and France.
Lusail (Qatar) (AFP) – Images of the Lusail stadium in Qatar, the 80,000-seat venue a few hours before it hosts the World Cup final between Argentina and France.