Indian women holding several incense sticks brought in to please the Genies of the Ferozshah Kotla Fortress, New Delhi, India. Date-14/09/2017.

Posted by