Born. March 17, 1981
Lenaa is an Indian film actress who appears in Malayalam cinema.
Oh My Darling
Drama
Lenaa