Flag of ENG

John Morrish

* 1952 (73)
Best Elo: 1840
Latest Elo: 1713
Birthday: 1952