IMG_6000 Published July 4, 2010 at 1510 × 1101 in Pacific Asia, New Delhi, India ← Previous Next → CRUNCHY FREID LOTUS IN CHILI PLUM SAUCE