FM

Sieglen, Joachim, Dr.

Rating
2105
FIDE ID
4601661
Federation