Fine Italian Linen perfect for Embroidery

 

90 x 50cm

Fine White Italian Linen

$25.00Price