Guillaumond, Matthieu

Rating
2176
FIDE ID
1097091
Federation