Owl Thinking Of You Card
willowcrest press operates out of a home workshop in studio city, california.
every card by the willowcrest press is made 100% by hand on a vintage kelsey excelsior press.
we only print on lettra card stock. considered to be one of the finest printing papers, lettra gives a deep impression...it's why we love letter-pressed cards...