Luis Cabrera Ruiz

Spain
FIDE ID: 2277808
Birth in 1984
White Black
Luis Cabrera Ruiz Oscar Safont Guillen View
Sergio Castillo Gallego Luis Cabrera Ruiz View