June 6, 2025

June 6, 2025
2025 Toronto Chess Centre Summer Open (June 7-8)