Velour paper is that soft fur paper that everyone adores, and it just got even better! Self-adhesive velour paper allows for even more project opportunities in new and exciting ways. 8.5"x11" , 5 sheets
There are currently no reviews of this product.