James Alfred Afford, 18261867 (aged 41 years)

Name
James Alfred /Afford/
Given names
James Alfred
Surname
Afford
Type
birth name