Flag of CAN

IM David H Cummings

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