Open menu
Eva Olenmark
Tanzania: Kariakoo, a residential area in central Dar es Salaam