Liberty of London Linen Cotton Floral Print
Liberty of London "Emilia's Bloom" 55% Linen / 45% Cotton
SKU# 711287172
$52.95 per yard
54" wide
Liberty of London "Emilia's Bloom" 55% Linen / 45% Cotton
SKU# 711287172
$52.95 per yard
54" wide