Turtles Trading Post -
American Science & Industry 1983 #2031 - FDC Artcraft Cachet Variety
Artcraft did these for the Postal Commemorative Society
Cover is not sealed, no markings on reverse side