Hänggi, Markus

2005
Rating
FIDE ID 1308815
Federation SUI
B-day 1971
Club Laufental-Thierstein