Flag of ESA

IM Hector Leyva

* 1965 (57)
Hector Leyva (2009)
arrow-left
(2009)
arrow-right
Best Elo
2428
Latest Elo
2310
Birthyear
1965