Christopher Smith

Born in Michigan. Settled in Virginia. Married with 3 children.