Carl Jaenisch

Finnish and Russian chess player and theorist

Carl Jaenisch

Finnish and Russian chess player and theorist