Kruse, Herbert

Rating
2120
FIDE ID
4620267
Federation