Rehacek, Jan

Rating
1720
FIDE ID
23748788
Federation