Fehr, Axel, Dr.

Rating
2025
FIDE ID
4675185
Federation