Stamperia Paper<p>made in Italy
Stamperia brand was launched in 1995 in Italy. innumerable projects, ideas, techniques, products. Impeccable quality; made in Europe. Available in a variety of 12x12 inch square paper packs.