Haberdashery

fabric, buttons, everything for sewing apparel and home decor