Flag of ENG

FM James Cavendish

* 1972 (52)
Best Elo
2390
Latest Elo
2315
Birthyear
1972