Flag of ENG

Daniel Shek

* 2009 (16)
Best Elo: 1885
Latest Elo: 1844
Birthday: 2009