Postage Stamps

Definition:

Government-authorized adhesive stamps, imprinted stamps, hand stamps, or meter markings issued as evidence of prepayment of postage.

Definition Source:

Getty AAT


Getty API Url

Getty LOD Url