Package of 25 DAVO EASY self-adhesive stamp mounts made in Holland, size 215x34. These are CLEAR top-open mounts
Price: $9.89Item #BG1138