Agra : Yakub Habeebuddin Tusi of Hyderabad who claims to be the great grandson of the last Mughal emperor Bahadur Shah Zafar and others during the 359th annual Urs of Mughal emperor Shah Jahan at the Taj Mahal in Agra on May 25, 2014.
Agra : Yakub Habeebuddin Tusi of Hyderabad who claims to be the great grandson of the last Mughal emperor Bahadur Shah Zafar and others during the 359th annual Urs of Mughal emperor Shah Jahan at the Taj Mahal in Agra on May 25, 2014.