I tried to find a pic of one, as my Mom had one. It was like a stoneware item...in fact, at the Post office I go to, they still have one there on the shelf -- yet I could not find one on the net for images.
Yes, most stamps self-sticking. And you know your getting OLD when you go to the post office to get a stamp, they give you a (self-sticking) stamp -- and then I tired to lick it and wonder why it would not stick.
......then the lady said "You don;t have to lick it -- just pull the adhesive off....."
I admit I've done that. :24: After all, years of years licking stamps, it is hard to not do it these days. Modern technology (??)
That is quite the different machine here in this post - I would have never guessed that if I saw it...