If you're looking for handmade card ideas to do in the classroom or at home ... How many Christmas cards are sent each year? In the UK an estimated 1.8 billion Christmas cards are sent each ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results