Here you will find very creative Cross Stitch Kits from LETISTITCH. Letistitch - is a new cross stitch brand, established in United Kingdom. Kits are manufactured at the Luca-S factory, Republic of Moldova, and provide the highest quality. This project is intended as a wholesale business, founded by designer Anastasia Luca-Brasoveanu in 2019 year.