Oba Francis Alao, the Olugbon of Orile Igbon kingdom is in a joyous mood at the moment as the royal father took delivery of a set of royal twins in the US
His Royal Majesty is currently with the latest mother of twins Olori Olushola Alao in Potomax Maryland.
We congratulate them on the safe delivery.
Send Us News, Gist, more... to citypeopleng@gmail.com | Twitter: @CitypeopleMagz