Flag of USA

FM Gregg Small

* 1960 (64)
Best Elo
2303
Latest Elo
2267
Birthyear
1960