Merchant & Mills

Quality modern fabrics, Sewing Patterns and Sewing Supplies!
FINISHED RIBBING • Mauve Grey
HIGHLAND HAZE WOOL • $88/metre