In stock
Promotional sheet issued in 1981 advertising the "The Super Mini Matchbox Displayer" 1981. Printing fresh condition.