DSC00689 Published December 22, 2012 at 3648 × 5472 in Chaat at Mahesh Chaat Corner/ Prince Paan Shop, New Delhi, India ← Previous