Designed by
Title
St. Petersburg, Russia Iranian fans watch football match on screen. #120070724
Description
St. Petersburg, Russia - June 25, 2018: Fans are sitting on asphalt in fan zone during match between national teams of Iran and Portugal, which is shown on giant screen, FIFA World Cup 2018.
This image is editorial