EGIMAGE_20060213024216_TheFilm_0981.jpg
The Trident - Gurgaon, New Delhi, India