Loading…
Three sisters at the observance of Eid al-Adha on Red Road in Kolkata, India. Eid al-Adha is the most important Muslim holida...