Merchant and Mills Cottons

INDIAN COTTON • HANDLOOMED •  Faded Plum Slub Stripe $46.00/metre