Designed by
Title
Prince Charles and Lady Diana, Royal Wedding #273995873
Description
Ghana â CIRCA 1981: A postage stamp printed in Ghana showing an image of the Royal Wedding of Prince Charles and Lady Diana Spencer, circa 1981
This image is editorial