Davison, Chris

Rating
1988
FIDE ID
407801
Federation