Eloi Escudero Ribo

Spain
FIDE ID: 54770165
Birth in 2009
White Black
Laurence E Webb Eloi Escudero Ribo View