Kingston v Surbiton season opener match (board 6), Willoughby Arms, Kingston, 30 September 2021
Author
-
Alan is the chair of Kingston Chess Club. He also plays for Cavendish Chess Club in the London League and for Scotland's senior team. Alan's other hobbies include golf and classical music
View all posts