Crow, Steve

Silves International Chess Tournament 2025CB60.8