
Originally scheduled to be introduced as three sets during a three-year period, the fifth and final debut for the Art of Disney series takes place Aug. 7, at 10 a.m. PDT in front of the Sleeping Beauty castle in Disneyland when the Postal Service dedicates the Art of Disney: Imagination stamps. The 42-cent first-class commemorative stamps go on sale nationwide that day.