Tapestry Weaving: A Comprehensive Study Guide

Publisher: 

Interweave Press (1991), Paperback, 208 pages

Category: 

Weaving