Francis Demoor
1912-1988
Born: Missouri
Died: Saint Louis, Saint Louis, Missouri, United States of America
|
1912-1988
Born: Missouri
Died: Saint Louis, Saint Louis, Missouri, United States of America