Afraid Of Thanksgiving? Posted on November 27, 2013November 24, 2013 by Elephant Thanksgiving Greetings. Postcard. Printed in Germany. CA 1910.