Skip to content
- A sheet of paper has a natural appearance of texture of the canvas.
- It has a special impermeable layer that allows for optimum absorption of oil and water. Provides permanent adhesion of paint applied to the substrate.
- Get painting and explore your creative side with this great addition to your artist's arsenal!
7-day Hassle Free