Haberdashery - Bias - Red & White Check

$3.50

Sold in 1 metre increments