O'Shea, T.J.

O'Shea, T.J.

Nairobi Defence Force