ISTANBUL - JULY 25 : Cooks prepare food in busy pedestrian area of Taksim in Istanbul, Turkey on July 25, 2007. Istanbul generates 21.2% of Turkey's gross national product.

ISTANBUL - JULY 25 : Cooks prepare food in busy pedestrian area of Taksim in Istanbul, Turkey on July 25, 2007. Istanbul generates 21.2% of Turkey's gross national product.

 Stock photo ID: 26883349

Editorial use only
Editorial credit: paul prescott / Shutterstock, Inc.

Similar images

  |   See all