Christopher C. Farnham's Timeline

Born: 19441003
Died: 20220609