Turtles Trading Post-
Japan- Cherry Blossoms #1158 1960 - FDC Artmaster Cachet
Cover not sealed- No markings on reverse side.