Christopher Lewis Carroll

Birth date: May 7, 1960 Death date: Mar 18, 2023