Chen, Martin

Rating
1770
FIDE ID
3263258
Federation