Fabric & sewing supplies

Fabric, thread, and notions for sewing and textile crafts, including Shweshwe by the metre