Trades council

BTC

Bradford Trades Council 1899

(WYAS, Bradford 56D80/12/10)