November 15, 2013 by Painted Tongue Star of Bethlehem Peace Star of Bethlehem, an artisan crafted, letterpress printed holiday card by Painted Tongue Press.