Popularity: 0
American film editor and actress.
1897-07-29
Tucson - Arizona - USA
1989-03-08
Release date: 11/18/1921