Home Eldoret Chess Championship Peter Gilruth of Nairobi Chess Club

Peter Gilruth of Nairobi Chess Club