Women audience gathers in Hanuman Dhoka square waiting for the arrival of the Living Goddess Kumari Devi during the annual Indra Jatra festival in Kathmandu.

Kathmandu, Nepal, 2005