Christmas Postage Stamps
Posted on 20th November 2020 at 10:14
Royal Mail issued their first Christmas stamp in 1966. Since then, over 17 billion Christmas stamps have been printed in the UK.