Scapa Tapes world wide.
Scapa Tapes.
Manchester : Scapa Tapes,
[1998-
Title from caption.
Adhesive tape