Jiten ThukralBorn 1976, Jalandhar, Punjab, India. Lives and works in New DelhiSumir TagraBorn 1979, New Delhi, India. Lives and works in New Delhi