Leech, L.W.

Leech, L.W.

Nairobi Defence Force