Flag of ITA

Carlo Menchetti

* 1956 (69)
Best Elo: 1965
Latest Elo: 1903
Birthday: 1956