Traverse City Record-Eagle

Archive

Kenya hospital

The PCEA Hospital in Chogoria, Kenya.