MF
Mira Furlan

Mira Furlan

Mira Furlan is a Croatian-American actress and singer. Internationally, she is best known for her roles as the Minbari Ambassador Delenn on the science fiction television series Babylon 5, and as Danielle Rousseau on Lost. Also, she appeared in the multiple award-winning films such as When Father Was Away on Business and The Abandoned.
WIKIPEDIA