Rare Mint United States Postal Stamps Benefiting Mankind 18 Cent Stamp Sheet 1981 Posted on April 10, 2013 by Mister Stamps Be Sociable, Share! Tweet