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