Open menu
W. D. Chalmers
[Inventor of adhesive stamp]