Olugbon Of Orile Igbon, Olori Welcome Twins In America ( Photos )

0

His Royal Highness, Oba Francis Alao, the Olugbon of Orile Igbon kingdom and his Queen, Olushola Alao have welcome a set of twins.

The royal family got the delivery of the babies at Shady Grove Medical Center, Maryland, United State of America.

Leave A Reply

Your email address will not be published.