Leonard Sherry's Timeline

Born: 19260419
Died: 20171226