Flag of MLT

Stefan Beulertz

* 1960 (64)
Best Elo
2043
Latest Elo
1952
Birthyear
1960