Designed by
Title
Crowd of fans in Piazza del Popolo in Rome during the semifinal of the European football championships, Italy - Spain #223643028
Description
Rome, Italy - July 6, 2021: A family of immigrants cheers on Italy during the semifinal of the European football championship, seen live on the big screens installed in the streets of the city
This image is editorial