wow, that is awesome stuff!
I am not sure I understand how it is done though... is it faster than stitching? (punching sounds fast to me)
I really enjoy the look of it. I am adding this to the list of crafts to learn... it is getting to be a long list.