Timeline

Leta Delle Eiben's Timeline

Born: 1909-12-11
Died: 2006-04-21