About Helen Foster
Helen Foster Helen Foster

Birthday

1906-05-23

Place of Birth

Independence, Kansas, USA

Biography