Luis Miguel Lechuga Cabrero

Spain
FIDE ID: 22274693
Birth in 2002
White Black
D Svetushkin Luis Miguel Lechuga Cabrero View
Luis Miguel Lechuga Cabrero David Larino Nieto View