Abenghal, Aboubaker

Rating
1989
FIDE ID
9076182
Federation