The Modern Natural Dyer by Kristine Vejar

$29.95

A comprehensive guide to dyeing silk, wool, linen, and cotton at home.