Image 1 of 1

Taj Lands End _gpc_010.JPG

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