Yorkshire cotton

£12.00

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

Out of stock