Liberty of London Linen Cotton Floral Print
Liberty of London
"Palmeira"
55% Linen / 45% Cotton
SKU# 711287672
$75.00 per yard
54" wide
Liberty of London
"Palmeira"
55% Linen / 45% Cotton
SKU# 711287672
$75.00 per yard
54" wide