profile image

Sarah Selby

30 Aug, 1905 in St. Louis, Missouri, USA

Also Known As:

Sara Selby

poster
The System
48% (1953)
poster
Taggart
52% (1965)
poster
Dumbo
70% (1941)