by edella
ISTANBUL - FEBRUARY 11: A view of the interior of the Gran Bazaar located in Istanbul, Turkey.