Deubelbeiss, Rene

Rating
1907
FIDE ID
1308912
Federation