The White Rose Junior Chess Academy

Juniors from the Yorkshire area are invited to play for The White Rose Junior Chess Academy...Read More »