Lyola Logterman's Timeline

Born: 19310315
Died: 20160825