About Sumita Mehra Reflections Private Limited Sumita Mehra Reflections is an interior designing studio in Delhi founded by Sumita Mehra an inquisitive, passionate, and versatile designer who has extensive experience of 18 years which could be seen in her designs…