Open menu
H. Blackshaw
Dictionary of dyeing and textile printing