Cros Garcia, Marc

Rating
2007
FIDE ID
32022778
Federation