CM

Schubert, Christian, Dr.

Rating
2202
FIDE ID
4604229
Federation