Image 1 of 1

Taj Mahal Hotel Lobby_gpc_004.JPG

Lobby and Foyer area of the Taj mahal Hotel. 1 Mansingh road ,New Delhi, india 110011.
twitterlinkedinfacebook