Canvas inkjet paper

This is so cool. I picked up some Office Depot canvas inkjet paper and printed out the TIFF scan of my Haunted Mansion sketch. It came out incredible!

I’m going to mount it in a frame with two other art pieces of mine that i have yet to create. I bought it with glass, but I am thinking the canvas should be displayed without glass? What do you think?