Performers: St. Theresa Ikorodo Group Location: Owerre-Obukpa, Nsukka, Enugu, Nigeria Videography: Aaron Carter-Enyi, …
source
Performers: St. Theresa Ikorodo Group Location: Owerre-Obukpa, Nsukka, Enugu, Nigeria Videography: Aaron Carter-Enyi, …
source