Itr (or attar, as it is more commonly referred to) means perfume and has been very popular with the gentry of India. Here is an itrwallah (Perfume seller) just outside the Mecca-Medina mosque, Hyderabad, Andhra Pradesh.
(plus d'infos...)Photo prise le 23 août 2005 (© Koshyk / Flickr)