Flag of UKR

IM Vladimir Mihalichenko

* 1986 (38)
Best Elo
2450
Latest Elo
2448
Birthyear
1986