Flag of ENG

John Richards

* 1956 (69)
John Richards (2003)
Previous image
(2003)
Next image
Best Elo: 2050
Latest Elo: 2042
Birthday: 1956