African traditional hats kofias for sale at the bazaar market in Stone town. Zanzibar island, Tanzania