As one of the most popular Christmas card scenes of all time, it has graced mantelpieces by the million. But for the last 40 years, an elderly woman has contented herself with the knowledge that ...
How many Christmas cards are sent each year? In the UK an estimated 1.8 billion Christmas cards are sent each year!
Supertato and the Grape Kids are enjoying the snow in this festive snow globe Christmas card. Print out the template and follow the easy instructions below to make this Supertato Christmas card.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results