Alexei Fedorov

Belarus
FIDE ID: 13500465
Birth in 1972
White Black
Alexei Fedorov Alexander G Beliavsky View
Alexei Fedorov Neimanis View