Correspondence of James Ray

Administrative / Biographical History

James Ray was the Secretary to the Linen Trades Union.

Geographical Names