We use cookies to improve your experience, some are essential for the operation of this site.

Thomas Lewis

Thomas Lewis
Thomas  Lewis
85056
Thomas Lewis
Lewis
Ships Steward
36
Previously: Liverpool Workhouse, Parish of Liverpool
Liverpool Workhouse, Parish of Liverpool
HRW 12/1/10467
Whittingham Hospital Reception Order