The Revolutionary Government of Zanzibar

Stone Town Conservation & Development Authority

The Revolutionary Government of Zanzibar

Stone Town Conservation & Development Authority

The late Mwalimu Nyerere’s day
The late Mwalimu Nyerere’s day
/
The late Mwalimu Nyerere’s day