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.
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...