These pictures were clicked in the flower market Ghazipur in New Delhi, India. Captured    on Diwali morning, one of the biggest festivals in India, they reflect the chaos and calm of the festival. 
Back to Top