Published On Dec 4, 2021
The Ogbamgbada Masquerade is a dancing masquerade that entertains its fans with elaborate dance moves. This particular one hails from Osina in Imo State and didn't disappoint in this spectacular performance in Nnewi.
Showing on Afrisquare.
show more