David S Johnson

TeamEventOrganisationScoreGamesUnfinished
Kidsgrove Division 4North Staffs & District Chess Association70