Vellum Translucent Paper (25 sheets/set)
Vellum Translucent is a quality translucent paper that is the perfect choice for envelopes and cards when your project needs immediate attention even before being opened.
Size: 8.5" x 11"
Quantity: 25 sheets
Paper weight: 30lb
Product weight: 6.0 oz
Made in the UK
Just what I was looking for - a vellum that is lightweight, easy to stamp and emboss and shows the image underneath.