Jeanne Allan > Family > Foster

Louis Seward Foster

9 Jul 1896 St. Louis MO - 10 Mar 1969