Robert Lee Spencer's Timeline

Born: 04/25/1932
Died: 03/02/2021
Go to Top