Headscarfs for sale in Bazaar-e Bozorg (Great Bazaar), a massive covered bazaar off of Imam Square in Esfahan, parts of which date back almost 1300 years.
Photo essay: Canadian's trip to Iran