IMG_3139 Published March 7, 2010 at 2736 × 3648 in Three Sixty, Oberoi Hotel, New Delhi, India Next →