Sold by the metre

Natural dyed
motifs are approx. 4 x 2.5 cm
100% cotton. width: 115cm

Hand wash. dry in the shade

206 Natural dyed - Marigold

£15.00Price