Eshu Veve, Eshu Ogun, also known as Elegba and Elegua, is the orisha of luck and ambiguity.
© 2020 Neurons.
Designed By Fly Themes.