Report copyright - CHAPTER TWENTY THREE - CORE · Some Yoruba legends have a pair of gods, Orishala (Obatala, Orisa-nla) and his wife Odudua, as supreme creating deities, either independent of almighty
Please pass captcha verification before submit form