Royal Mail Releases Nativity Stamps

Friday, November 13th, 2020 Christmas stamps telling the story of the Nativity have been released by the UK’s Royal Mail. The images have been taken from a variety of stained-glass windows, found in churches across the country. The Royal Mail’s Philip Parker has told Premier News, the beautiful stamps feature …

Read More »