Kruse, Herbert

Rating
2123
FIDE ID
4620267
Federation