Turtles Trading Post-
Wool Industry- Sheep #1423 FDC 1971- Cachet Craft
No markings on back, never addressed.