Rosanna DeSoto

Rosanna DeSoto (born September 2, 1950) is an American actress. She is best known for her roles in "Stand and Deliver", for which she won an Independent Spirit Award for Best Supporting Female, and in "" as Azetbur.