Alshameary Puente, Ismael

Silves International Chess Tournament 2025CB2.130