Minnesota Digital Library

100 Weaving Possibiltities on Plain or Twill Threading, St. Paul, Minnesota