A street in downtown Rome is almost deserted during the Euro 2012 final soccer match between Italy and Spain | ASHARQ AL-AWSAT English Archive 2005 -2017
Select Page
A street in downtown Rome is almost deserted during the Euro 2012 final soccer match between Italy and Spain