What is the brown tape on the back of the canvas?

Dunno. But it could be framer's tape. Your local art shop should have it. I'd recommend the self adhesive version ;)
 
It is a standard backing tape - looks like the one which needs watering, precisely like the ones used by framers.
Yes, self adhesive version is easier to use, but loads of them don't stay on for a long time. Good test is if the tape sticks to itself...
 
Back
Top