Pep Roura Cortada

Spain
FIDE ID: 24575674
Birth in 2006
White Black
Pep Roura Cortada Tura Espada Espanol View