Keith Thomas

TeamEventOrganisationScoreGamesUnfinished
Oscott 480 MaxBirmingham & District Chess League240