Your shopping cart is empty!
1 sheet measuring 19" x 13" of Italian paper featuring a print of pink roses. Largest open flower measures approximately 7/8" across. Acid free and printer friendly. Made in Italy by Leonardo Communication.
0 reviews / Write a review