Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Zella Russell
Follow
Born 24 October 1883 in Worcester, Massachusetts, USA
Died 1 February 1952 (aged 68)
Actor
Sealed
1936
?.?
?.?
Taming the Wild
Mrs. Elizabeth Bolton
Sealed
1936
?.?
?.?
Avenging Waters
Aunt Eloise Smythe