Designed by
Title
Rushing customers walking past electronic stores and shops of iranian capital Tehran #74373355
Description
TEHRAN, IRAN - OCTOBER 6: Rushing customers walking past electronic stores on October 6, 2014. About 30 perc. of Iran's public-sector workforce and 45 perc. of industrial firms are located in Tehran
This image is editorial