Featured Image: Yoruba women wearing headties of their own creation, Ife, Nigeria, 1971. Photo: Eliot Elifoson

Leave a reply

Your email address will not be published.