Vanishing American Needle Arts

Vanishing American Needle Arts

1983 • 160 pages