EGIMAGE_20060212084800_TheFilm_0017.jpg
Inside - The Trident, Gurgaon, New Delhi, India