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