Carole Tru Foster

Carole Tru Foster

Carole Tru Foster is an actress, known for Le juge et le pilote (1983), Clair de lune (1985) and Switch (1975).