PhotosEuro 2020 Final – Italians celebrate win

Euro 2020 Final – Italians celebrate win

Fans in Italy celebrate after winning the Euro 2020 at Piazza Duomo.