Flag of CAN

David Peter Fahner

* 1950 (75)
Best Elo: 2248
Latest Elo: 2234
Birthday: 1950