Homer, Stephen J

Rating
1979
FIDE ID
410322
Federation