Eggebrecht, Alexander

Rating
1452
FIDE ID
545018359
Federation