LSE4096638 English stamp with Prince Charles and Lady Diana, 1981 by British School, (20th century); Private Collection; (add.info.: English stamp with Prince Charles and Lady Diana, 1981); Photo ?? Leonard de Selva; British, it is possible that some works by this artist may be protected by third party rights in some territories.