Indian florists prepare for Durga Puja

9 Photos

Indian flower vendors showcase lotus flowers to attract puja organisers for Durga Puja. The five-day festival, which commemorates the slaying of the demon king Mahishasur by the goddess Durga and marks the triumph of good over evil, begins on October 7.