WatchTower
Beta
Movies
TV Series
Community
Towers
S
Acting
Sarah Long
London, England, UK
Born 1938
3
Films
0
TV Shows
Known For
3 Credits
Village of the Damned
as Evelyn Harrington
1960
Henry VIII and His Six Wives
as Mary
1972
Fatal Confession: A Father Dowling Mystery
as Jane
1987