William Smith

occupation:
Printer
Nationality:
British
born in:
Whitehaven, Cumbria, England, United Kingdom

Based at the Herald office.