Thomas DUFF , 18281869 (aged 41 years)

Name
Thomas /DUFF/
Given names
Thomas
Surname
DUFF