Michael Mwachiro

Tenwek Hospital


Appearances