Koehler, Frank, Dr.

Rating
1836
FIDE ID
34650679
Federation