Hamilton, F.G.

Hamilton, F.G.

Nairobi Defence Force