Description
Added on the 10/06/2023 15:52:13 - Copyright : AFPTV - First images
Football fans gather in London's Trafalgar Square fan zone a few hours before the Champions League final bet…
Up to 60,000 Liverpool supporters, most without tickets, throng Paris, turning avenues and cafe terraces re…