Queen, Ewan

Rating
1666
FIDE ID
2418444
Federation