Sold by the metre

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

313 - natural dyed block printed - Maze

£15.00Price