Chen, Martin

Rating
1714
FIDE ID
3263258
Federation