Starting with an Anderson

William Hooper1841

Name
William Hooper
Given names
William
Surname
Hooper