Thursday, June 30, 2016

Grand Chess Tour Paris Day 4 Highlights by GM Niclas Huschenbeth