Stella is a Russian brand, which was founded by the largest Russian distributor of puzzles. The collection of this brand has a unique series of paintings from the Tretyakov Gallery. In addition to the exclusivity of the images, this brand boasts excellent quality of the European level. In the production of puzzles brand Stella used high-quality, environmentally friendly cardboard.