The 2914 is a lick&stick coil stamp produced in rolls of 10,000.
This stamp has a big blue 1995 year date and a normal perforation on the
left and right side 9.8. It was produced by Stamp Venturers.
Only one plate number exists: S11111 at lower right of every 14th stamp,
purple dot-matrix printer counter number on bottom back of every 10th stamp.
First day of issue: 19 May 1995.
Cursor on picture = blow-up.