Alappatt, Steve Paul

Rating
2078
FIDE ID
150096521
Federation