Friday, 25 November 2011

Christmas Cards 2011




There are 2 new boxed sets of Christmas cards in the stores here in the UK.... the top one is a standard size, and the Snow, Joy, Love and Star are all a mini card set. All published by Paper House Group.