Raymond Keene

Chess: Ruslan’s return

issue 21 August 2010

Comments