medical student
chess coach in london
Klublar
G.R.O.S.S.
84 Üzv
Team Palestine
3.758 Üzv
English Chess Federation
7.184 Üzv
UCL Chess Society
221 Üzv