Turtles Trading Post-
Grandma Moses 1969 FDC #1370 Artmaster Cachet
It does have a small green stain above the postmark
Never sealed, no markings on reverse side