Diaz, Christopher

Rating
1960
FIDE ID
5222877
Federation