Sold by the metre

blocked with natural dyes
stripes are approx. 1 cm wide
100% cotton. width: 115cm

213 natural dyed block printed - sand dunes

£15.00Price