Flag of FIN

FM Leo Toivovich Tolonen

* 1948 (67)
† 2016
Best Elo: 2380
Latest Elo: 2202
Birthday: 1948
Deathday: 2016