Crossing creek road: reuniting Zanzibar’s architectural heritage

Crossing creek road: reuniting Zanzibar’s architectural heritage