William Nelson

Jacquard Machines: Instruction Paper


Technology