A Picture of Princess Alexandra on Oct 1, 1960

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