Saturday, August 6, 2016

Daniel Semcesen - Sergey Volkov, CellaVision Chess Cup 2016, Lund



 
More similar games