display | more...

A particular sort of tape used to affix posters to a surface. Poster tape has adhesive on both sides and it meant to be stable but easily removable.

Log in or register to write something here or to contact authors.