Fabric > Carolina Herrera 100% Cotton Italian Print
Carolina Herrera 100% Cotton Italian Print
Carolina Herrera 100% Cotton Italian Print, 58" wide. Lovely colors, imported from Italy. 70/10 Needle, fine cotton thread, machine wash warm, tumble till almost dry then hang or warm iron. Extremely Limited Quantity, No Reorders.