David Vazquez Gomez

Spain
FIDE ID: 22252762
Birth in 1996
White Black
David Vazquez Gomez Jose Ramon Gonzalez Perez View
David Vazquez Gomez Ivan Cabezas Ayala View