postalheritage.wordpress.com
Christmas Stamps 2013
Since Royal Mail first issued Christmas stamps in 1966, over 17 billion Christmas stamps have been printed in Britain. The Christmas 2013 stamp issue goes on sale today, signifying the start of a d…