This stamp will only be available with the purchase of a “prestige booklet,” Putting a Stamp on the American Experience, “only the fourth ever issued by the Postal Service.” According to the April 28th press release
Two self-adhesive sheets of a new intaglio printed stamp featuring Benjamin Franklin are available exclusively with the booklet. The stamp is based on an 1875 reproduction of an 1847 5-cent stamp, one of the first official U.S. postage stamps.
The USPS says this issue will be released in July. More details will be posted below the line, with the most recent nearest the top.