Turtles Trading Post -
Texas- Dallas, TX 1983 - Pictorial Show Cancel - Cachet
No markings on reverse side, cover is not sealed