Italian Football Fans
Jan. 14, 2025
Up to 1000 Italy fans to be flown to London for Euro 2020 final | Reuters Italian Football Fans Photos and Images & Pictures | Shutterstock No change in plan to let some Italians travel to Euro final - source | Reuters Tifosi - Wikipedia | Italian Football Fans