Taj Mahal - Tuesday 17th July 2007

A floating replica of the Taj Mahal sailing down the Thames to launch a spectacular Indian festival London, England - 17.07.07 (5 images)

Advertisement