by JeremyRichards
Worshipers gather in front of the mosque at the Taj Mahal to celebrate the Muslim festival of Eid ul-Fitr in Agra, Uttar Pradesh, India