Bidspirit auction | Duke & Duchess of Windsor


Duke & Duchess of Windsor Diana Princess of Wales signed note - Duke & Duchess of Windsor Diana Princess of Wales signed note.5x3 inches