A review by sheeprustler
Poetic Cloth: Creating Meaning in Textile Art by Hannah Lamb

informative inspiring reflective medium-paced

5.0