Mae Lucille Leach's Timeline

Born: 19151224
Died: 20120428