Textiles and Clothing

Kate Heintz Watson

book

Published: 1916

Pages: 252

Genres