Schulze, Lukas

Rating
1762
FIDE ID
12956856
Federation