Turtles Trading Post
-
Louisiana- Libuse, LA 1986 - Nice Town Hand Cancel
No markings on reverse side.