Mikhaïl Botvinnik profile picture

Mikhaïl Botvinnik

Botvinnik: 100 Selected Games