The Treebees

Funga Alafia

A West African traditional song of welcome in in the original Yoruba language, as well as an English translation.