I have a few questions about this stamp. I'm getting conflicting info from a number of sources. Turning now to the experts here on this forum.
One source of confusion is the claim that this is the world's first self adhesive stamp...True or False?
Second source of confusion. Stamp is surcharged 2 cents. When did this occur? Info I have is this was quickly changed to a higher surcharge shortly afterwards. Anyone have details on this 2 cent surcharge?

