Designed by
Title
Royal Wedding of Prince Charles and Lady Diana #316772099
Description
Souvenir Sheet with cancelled postage stamp printed by North Korea, that shows Royal Wedding of Prince Charles and Lady Diana, circa 1981.
This image is editorial