The supreme ruler of the ancient town of Ile Ife, The Ooni of Ife and wife meets British royalty, Prince Charles and lady Camilla in London...
Recent Comments