GM Eugene Perelshteyn

Opening Ideas in Action: Masterclass