Loncharic, Esteban

Rating
1959
FIDE ID
3405842
Federation