Hader, Soeren, Dr.

Rating
1762
FIDE ID
24638439
Federation