Green and Velvet
£0.00
This fabric is priced and sold by the half metre (1 unit = 0.5 m)
You can order up to 6 free samples. Standard postage rates apply.