Embroidered Curtain Pelmet II

Velvet patchwork on satin. 1200 stiches per meter Minimum order: 10 meters