Italian fans celebrate on Lygon Street as Italy wins Euro 2020 final

Italian fans celebrate on Lygon Street as Italy wins Euro 2020 final

Brisbane Times

Published

Italian soccer fans celebrated in the arly hours of the morning on Lygon Street after Italy won the Euro 2020 final against England in a penalty shootout at Wembley Stadium in London.

Full Article