Flag of USA

IM Jennifer Shahade

* 1980 (44)
Jennifer Shahade (USA, 2003)
arrow-left
John Henderson
USA (2003)
arrow-right
Best Elo
2366
Latest Elo
2322
Birthyear
1980