Kira Mackenzie

TeamEventOrganisationScoreGamesUnfinished
University BLeague Division ThreeLeeds Chess Association120