British East Africa, Mombasa, 1888. DY17930