Tanushree Dutta Poster

Trivia (3)

Sister of Ishita Dutta.

Sister-in-law of Vatsal Sheth.

Now settled in New Jersey and has turned to spirituality.