Image 1 of 1

Taj Lands End _gpc_003.JPG

The brand new Blue Ginger restaurant at The Taj Palace Hotel, New Delhi.
twitterlinkedinfacebook