IM

Beukema, Stefan

Rating
2376
FIDE ID
1024523
Federation