Flag of USA

IM John Bartholomew

* 1986 (35)
Best Elo
2477
Latest Elo
2446
Birthyear
1986