A Yorkshire mechanic abroad.
Contributors: Barraclough, John.
Published: 1960
Language: eng
Notes: Caption title.

John Barraclough of Halifax, 1812-1895, spent many years in Europe installing and advising on British machines in textile factories.