Stuart, Sean

Rating
1475
FIDE ID
3118193
Federation