Yorkshire cotton

£17.00

Superb condition 1st Edition. includes a gazetteer of mills, illustrated with b/w photographs,279pp

Out of stock