Mid-Weight Cotton

COTTON MID-WEIGHT • JO BREACH • SPECKLE • Black $27.00/metre