Helen Foster

Helen Foster

1906-05-23 | Independence, Kansas, USA

1982-12-25