Sold by the metre

blocked with natural dyes
motifs 3.5cm wide  
100% cotton. width: 115cm

210 - natural dyed block printed - Maze mustard

£15.00Price