Chippendale, Matthew

Rating
1626
FIDE ID
3242196
Federation