Flag of CAN

IM David H Cummings

* 1961 (63)
David H Cummings (Birmingham, 1998)
arrow-left
Birmingham (1998)
arrow-right
Best Elo
2415
Latest Elo
2269
Birthyear
1961