Hand-loom Weaving, Plain & Ornamental

Luther Hooper

book

Published: 1926

Pages: 341

Genres