Turtles Trading Post-
Battle of Lexington & Concord 1975 #1563 - Artcraft Cachet
Never sealed - No markings on back