Actress famous for her role as Oola in “Star Wars: Return of the Jedi”

Present at FACTS: 2003