David William Mayor

Birth date: Oct 14, 1936 Death date: Dec 27, 2023