living witness; living proof — A person who can give a vivid account of the history of a certain matter or event.