Flag of SRB

IM Jovan Todorovic

* 1970 (54)
Best Elo
2442
Latest Elo
2339
Birthyear
1970