Staudacher, Thomas, Dr.

Rating
1897
FIDE ID
4679245
Federation