View from inside the Arab Fort, in Stone Town, Zanzibar. The contrast between life and stone is so vivid.