Italian Fans Cheer on Their Azzurri in the Euro Cup 2020 Final Against England

A few hundred Italy fans cheer on their Azzurri in the Euro Cup 2020 final against England outside Ribalta Italian restaurant on E12th Street in New York City on July 11, 2021. Italy beat the Three Lions 3-2 on penalties after a 1-1 draw.

Photos by Gabriele Holtermann/Sipa USA

Leave a Reply

Your email address will not be published.