Schumacher
Schumacher Fabric Greek Key Embroidery Ii Oyster 65252 - 3 7/8 Yards
This is a first quality fabric that is 3 3/4 yards by 54 inches wide and it's priced and sold by the piece. Schumacher Fabric Greek Key Embroidery Ii Oyster 65252 Book: AU NATUREL Content: COTTON 70%...
$903.00
$126.56