Gayle M. Sheppard's Timeline

Born: 19420526
Died: 20231127