Loading…
Girls in a parade during the Durga Puja festival, Newmarket, Taltala, Kolkata, India