sorry to sound thick but what is "direct to paper" technique, love the cards, is the tree stamp one of Joanna's

have a great day

Pauline