Flag of SRI

AY Samarasinghe

* 1992 (33)
Best Elo: 1790
Latest Elo: 1790
Birthday: 1992