Chen, Kexuan

Rating
1558
FIDE ID
574008404
Federation

Games History

No games found for this player.