SLO flag

Luka Lenic

SLO · May 13, 1988 · FIDE #14603853

Ljubljana, Slovenia

Rapid
2625
#59 world
View on FIDE →