John Albert Afford, 1862

Name
John Albert /Afford/
Given names
John Albert
Surname
Afford
Type
birth name