medical student
chess coach in london
Klubok
G.R.O.S.S.
84 Tag
Team Palestine
3 758 Tag
English Chess Federation
7 184 Tag
UCL Chess Society
221 Tag