FM

Seibold, Hubert, Dr.

Rating
2026
FIDE ID
4658051
Federation