Flag of RUS

Ivan Terpugov

* 1967 (58)
Best Elo: 1989
Latest Elo: 1989
Birthday: 1967