Cultural landmark in Nigeria gives a glimpse of Yoruba art and tradition

WATCH ON YOUTUBE