For the Almighty Goddess

Vendors wait for costumers to sell flowers among other offerings outside the Dakshinkali Temple premises, in Kathmandu, on Saturday, June 25, 2016. Photo: RSS