Designed by
Title
Hundreds of people waiting for the store opening #40444056
Description
ISTANBUL, TURKEY - OCTOBER 29: Technology markets Saturn thousands of people waiting for the opening of a section on 29 September 2009, in Istanbul Turkey.
This image is editorial