
The Science Museum in London, England has some fascinating exhibits, jacquard looms, spinning equipment and other historical weaving & computer technology.… Read more...
The Science Museum in London, England has some fascinating exhibits, jacquard looms, spinning equipment and other historical weaving & computer technology.… Read more...