Below is a rare photo of Princess Alexandra shaking hands with Nigerian dignitaries during Nigeria’s independence celebrations on October 1, 1960.
Below is a rare photo of Princess Alexandra shaking hands with Nigerian dignitaries during Nigeria’s independence celebrations on October 1, 1960.