Daya Vaidya

Daya Vivian Vaidya (Nepali: दया बैद्य) is an actress known for her role as Nina Inara in the television series Unforgettable.

More Photos Of Daya Vaidya