Browse
Discover
Deceased · Born: Nov 28, 1906 · Died: Jan 31, 1957
Known For
Lillian Vaughan
?
Sherma
Career