58", 100% Cotton, Luxury Shirting, Italian, Pink-Purple-Green Floral

SKU #
Ran-2-D-1221-62
$19.98 per yard
58" wide, 100% cotton, luxury shirting, Italian, all-over floral in purple, pink, yellow and green.