Flag of USA

FM Gregg Small

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