Tannahill, A.C.

Tannahill, A.C.

Nairobi Defence Force