Film Snail

Deborah Stanford

1

Deborah Stanford

Born · July 20, 1933

Died · April 8, 2005 (71 years old)

UFO

UFO

Stella Croxley · (1 episode)

7.6

1970

A Touch of Love

A Touch of Love

Beatrice

6.4

1969