Open research document

(English only)

Thomas Ellis Hughes' Service Record - 

click to see all pages

Thomas Ellis Hughes' was baptized on ....