Richard Delmar Spencer
Richard Delmar Spencer
Born: January 1, 1911.
Married: August 23, 1934.
Died: April 7, 1974.