Throwback picture of Princess Diana of England and First Lady Maryam Babangida at the Tafawa Balewa Square, Lagos.

390

Princess Diana of England and First Lady Maryam Babangida at the Tafawa Balewa Square, Lagos during the former’s official visit to Nigeria, 1990. #HistoryVille

Photo Credit: Getty Images