Kanevskiy, Aleksandr

Rating
1770
FIDE ID
522864
Federation