It's not archival, but office supply places carry a double-sided Scotch tape intended for putting posters on walls that is removable. It's about 3/4 inch wide, maybe a single strip across the top edge of the back of the print would be sufficient. There's also a similar tape that is seriously adhesive and not removable, so be sure to get the right one!