David C Egginton

TeamEventOrganisationScoreGamesUnfinished
Clevedon ALeague Division OneBristol & District Chess League260