Tag: Mira Furlan

Mira Furlan died at her Los Angeles home on 20 January after a long struggle with the West Nile Virus. (More…)