Arvola, Daniel

Rating
2017
FIDE ID
1585541
Federation