Candidates 2013 - johnupham

John Saunders, Associate Editor of CHESS Monthly

ChessCandidates2013LondonFIDEAGON