Flag of MLT

Michael Grech

*
Best Elo: 1541
Latest Elo: 1451
Birthday: