James Gichuru

James Gichuru

Sunrise: 27th February 1991 – Sunset: 19th March 2020 It is with saddened hearts we announce the demise of James…