Stevens, Gerald Philip.

Stevens, Gerald Philip.

Nairobi Defence Force