I'd seen this stamp whilst blog hopping and was lucky enough to get hold of it - I didn't realise how rare it was and how popular. Its made by Rubber Stampede and is known as Santa Collage.
I've used SU's papers and ribbons and some of the new SU Felt flowers. The word stamp is from Imaginisce stamps - I reallly love the word Believe on Christmas cards.
Hope you like it!