death · 29 December 1995 · 29 years ago
Hope Clara Chenhalls food inspector, dies at 85
More deaths on 29 Dec