Supporters streamed out of Wembley Stadium in London on Sunday following Italy's Euro 2020 final victory over England.
Italy clinched the title at the home of English football following a nerve-wracking penalty shootout that left English hearts broken and Italian fans on Cloud 9.
Supporters streamed out of Wembley Stadium in London on Sunday following Italy's Euro 2020 final victory over England.
Italy clinched the title at the home of English football following a nerve-wracking penalty shootout that left English hearts broken and Italian fans on Cloud 9.
Supporters streamed out of Wembley Stadium in London on Sunday following Italy's Euro 2020 final victory over England.
Italy clinched the title at the home of English football following a nerve-wracking penalty shootout that left English hearts broken and Italian fans on Cloud 9.