Jayne Foster

Jayne Foster

Jayne Foster is an actress, known for Terry Fox: Le coureur de l'espoir (1983).