James Craig
Male
Leeds
UNDEFINED ENGINE AND MACHINE MAKING (NOT TEXTILE)
26 / Oct / 1856
Newcastle Upon Tyne, England
1912
Newcastle, Northumberland, England
Expand all