Flag of MLT

WFM Jamie Farrugia

* 1999 (23)
Best Elo
1696
Latest Elo
1544
Birthyear
1999