Kumari or living goddess
Kumari or living goddess
Published: 12:50 pm Oct 02, 2015
Kumari or living goddess is placed on the chariot to conclude the Indra Jatra festival in Basantapur Durbar Square, Kathmandu on Thursday, October 01, 2015. Photo: Skanda Gautam