Loncharic, Esteban

Rating
1928
FIDE ID
3405842
Federation