Flag of FRA

Marcel Demeulandre

* 1933 (87)
Best Elo
1284
Latest Elo
1155
Birthyear
1933