Mascotte team are the experts that never compromise. They are dedicated to quality, committed to every detail and determined to create the best.
It is Dutch brand that has been in the industry for many years, making the perfect papers for people to create their own enjoyment.
Mascotte