IMG_9278 Published November 7, 2010 at 1112 × 1199 in The China Kitchen at The Hyatt, New Delhi, India ← Previous