Schumacher
James Stripe Navy 71354 by Schumacher Fabric
Priced by the single Yard, sold and ships only with a two yard minimum.Schumacher James Stripe Navy Fabric James Stripe in navy is not too casual and not too dressy, making it the perfect wide stripe...
$164.50