Schneggenburger, Miguel

Rating
1734
FIDE ID
1361279
Federation