Fabrics and more!
In stock
32.00 € / metre(s)
High quality fabric per embroidery and cross stich. Made in Germany.
3.45 €
4.00 €