Image 1 of 1

020310_Taj Mahal Hotel, New Delhi_024.JPG

2 March, 2010,New Delhi, India:  The iconic Taj Mahal Hotel, New Delhi.     Picture by Graham Crouch
twitterlinkedinfacebook