Stock Photo: Turkey, Istanbul. Interior of Grand Bazaar (Kapali Carsi)

Stock Photo: 4292-79307 Turkey, Istanbul. Interior of Grand Bazaar (Kapali Carsi)