ELDER PRESTON MARCELLUS SMITH

Birth date: Nov 7, 1976 Death date: Sep 24, 2021