Blue Porcelain Cotton - Large blue flowers on crisp white background

Blue Porcelain Cotton - Large blue flowers on crisp white background

$28.50/metre
Quantity:metres