Turtles Trading Post -
New York- Schenectady, NY 1932- Red Cross Slogan Cancel
Very nice early slogan cancel!
Card to stamp dealer