Pictures of the Year 2021, Part 44/102
Italy's fans watch on giant screens at the fan zone on Piazza del Popolo in Rome on June 16, 2021 the UEFA EURO 2020 Group A football match between Italy and Switzerland, played at the nearby Olympic Stadium. (Photo by Filippo Monteforte/AFP Photo)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy