Skip to content
ONE
SHEET
S
Actor
Sarah Long
Born March 18, 1938 in London, England, UK
Died November 23, 1987
1 film
Filmography
1
Village of the Damned
1960