profile image

Sulekha Naidu

01 Jan, 1970 in Texas, USA

Sulekha Ebelle is an actress, producer, and writer living in NYC.

Also Known As:

Sulekha Ebelle