David Marquez Vizuete

Spain
FIDE ID: 24539384
Birth in 2006
White Black
Cristian Silva Lucena David Marquez Vizuete View
Ismael Alshameary Puente David Marquez Vizuete View