A canvas print is an image that has been digitally printed onto a stretched or gallery-wrapped canvas attached to a frame for display, with the additional option of coating with gesso to keep oil paint from coming directly into contact with the fibers of the canvas. Visit here more details:-https://canvasprints.com/collections/landscape-canvas-prints