Below is a rare photo of Princess Alexandra shaking hands with Nigerian dignitaries during Nigeria’s independence celebrations on October 1, 1960.
Subscribe
Login
Please login to comment
0 Reviews
Oldest