Dilshad Vadsaria

Dilshad Vadsaria portrayed Lia Dewan in Cloak & Dagger.