A Letterpress Christmas: Carrot & Stick Press
I dig these letterpress printed holiday cards from Carrot & Stick Press. There’s beauty in the simplicity of festive, single colored patterns on a crisp, white background. $16.00 per pack of 8 notes and envelopes at Carrot & Stick Press.
…