flood relief Kenya 60/61

Taffpicton
Main road to Meru