Prince Charles and Lady Diana Royal Wedding stamps
- ITN/5/8/325
- Item
- 10 June 1981
This photograph issued by Post Office Press office for free publication in newspapers and journals. The Royal Wedding, 29 July 1981, His Royal Highness The Prince of Wales and Lady Diana Spencer. Not to be published before 10 June 1981
Agency: Unknown